500 |
How can I change the foreground color of the HTML text or caption of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarCaption,"<bgcolor=FF0000> to do </bgcolor>"); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarForeColor,long(16777215)); |
499 |
How can I assign a tooltip to a bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarToolTip,"This is a bit of text that's displayed when the cursor hovers the bar"); |
498 |
How can I vertically align the HTML text or caption of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->PutItemHeight(h,32); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarCaption,"<bgcolor=FF0000> to do </bgcolor>"); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarVAlignCaption,long(0)); |
497 |
How can I align the HTML text or caption of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarCaption,"<bgcolor=FF0000> to do </bgcolor>"); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarHAlignCaption,long(0)); |
496 |
How can I assign a text or some HTML caption to a bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarCaption," <bgcolor=FF0000>to do</bgcolor> "); |
495 |
How can I change the ending date of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarEnd,COleDateTime(2001,1,6,0,00,00).operator DATE()); |
494 |
How can I change the starting date of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarStart,COleDateTime(2001,1,1,0,00,00).operator DATE()); |
493 |
How can I change the style or the name of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarName,"Progress"); |
492 |
How can I access properties and methods of the bar in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->PutItemBar(h,"K1",EXGANTTLib::exBarName,"Progress"); |
491 |
How can I remove all bars in the item
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->ClearBars(h); |
490 |
How can I remove a bar from the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); long h = var_Items->AddItem("Task 1"); var_Items->AddBar(h,"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"K1",vtMissing); var_Items->RemoveBar(h,"K1"); |
489 |
How can I add a bar and some text inside, in the chart area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Task 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),vtMissing," to do "); |
488 |
How can I add a bar and some text inside, in the chart area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Task 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,6,0,00,00).operator DATE(),vtMissing,"<bgcolor=FF0000> to do </bgcolor>"); |
487 |
How can I add an anchor or a hyperline in the chart area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Task 1"),"",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),vtMissing,"just a <a1>link</a>"); |
486 |
How can I add some text or captions in the chart area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Task 1"),"",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),vtMissing,"just a <b>caption</b>"); |
485 |
How can I add a bar in the chart area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetColumns()->Add(L"Task"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Task 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
484 |
Is there any option to put a picture or an icon to the thumb part of the scroll bar
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); spGantt1->PutScrollPartCaption(EXGANTTLib::exHChartScroll,EXGANTTLib::exThumbPart,L"<img>1</img>"); spGantt1->PutScrollThumbSize(EXGANTTLib::exHChartScroll,24); |
483 |
How can I scroll fast the chart, or page by page
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); spGantt1->PutScrollHeight(20); spGantt1->PutScrollButtonWidth(20); spGantt1->PutAllowChartScrollPage(VARIANT_TRUE); spGantt1->PutScrollPartCaption(EXGANTTLib::exHChartScroll,EXGANTTLib::exLeftB5Part,L"<img>1</img>"); spGantt1->PutScrollPartCaption(EXGANTTLib::exHChartScroll,EXGANTTLib::exRightB1Part,L"<img>2</img>"); |
482 |
How can I scroll fast the chart, or page by page
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->PutScrollButtonWidth(16); spGantt1->PutAllowChartScrollPage(VARIANT_TRUE); spGantt1->PutScrollPartCaption(EXGANTTLib::exHChartScroll,EXGANTTLib::exLeftB5Part,L"<<"); spGantt1->PutScrollPartCaption(EXGANTTLib::exHChartScroll,EXGANTTLib::exRightB1Part,L">>"); |
481 |
How can I scroll fast the chart, or page by page
|
480 |
How can I display years, from 3 to 3
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutUnitWidth(64); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(0); var_Level->PutLabel("<%yyyy%>"); var_Level->PutUnit(EXGANTTLib::exYear); var_Level->PutCount(3); |
479 |
How can I display years
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutUnitWidth(64); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(0); var_Level->PutLabel("<%yy%>"); var_Level->PutUnit(EXGANTTLib::exYear); |
478 |
How can I display years
|
477 |
How can I display months, from 3 to 3
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutUnitWidth(64); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%mmmm%>"); var_Level->PutUnit(EXGANTTLib::exMonth); var_Level->PutCount(3); |
476 |
How can I display months
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutUnitWidth(64); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%mmmm%>/<%yy%>"); var_Level->PutUnit(EXGANTTLib::exMonth); |
475 |
How can I display months
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutUnitWidth(64); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(16)); |
474 |
How can I display weeks
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutUnitWidth(64); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(17)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(256)); |
473 |
How can I display weeks
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(17)); spGantt1->GetChart()->GetLevel(1)->PutLabel("<%ww%>"); |
472 |
How can I display days, from 2 to 2
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(256)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%dd%>"); var_Level->PutCount(2); |
471 |
How can I display days
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(256)); spGantt1->GetChart()->GetLevel(1)->PutLabel("<%dd%>"); |
470 |
How can I display days
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(256)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(4096)); |
469 |
How can I display hours, from 6 to 6
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutFirstVisibleDate("00:00"); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(4096)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%hh%>"); var_Level->PutCount(6); |
468 |
How can I display hours
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(4096)); spGantt1->GetChart()->GetLevel(1)->PutLabel("<%hh%>"); |
467 |
How can I display hours
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(4096)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(65536)); |
466 |
How can I display minutes, from 15 to 15
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutFirstVisibleDate("00:00"); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(65536)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%nn%>"); var_Level->PutCount(15); |
465 |
How can I display minutes
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(65536)); spGantt1->GetChart()->GetLevel(1)->PutLabel("<%nn%>"); |
464 |
How can I display minutes
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutUnitWidth(64); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(65536)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(1048576)); |
463 |
How can I display seconds, from 15 to 15
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutFirstVisibleDate("00:00"); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1048576)); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutLabel("<%ss%>"); var_Level->PutCount(15); |
462 |
How can I display seconds
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1048576)); spGantt1->GetChart()->GetLevel(1)->PutLabel("<%ss%>"); |
461 |
How can I display seconds
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutLabel(long(1048576)); spGantt1->GetChart()->GetLevel(1)->PutLabel(long(16777216)); |
460 |
How can I align the text being shown in the chart's header
|
459 |
How can I hide the tooltip being displayed in the chart's header
|
458 |
How can I change the tooltip being displayed in the chart's header
|
457 |
How can I change the visual appearance of the chart's header, where levels are displayed, using your EBN files
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetVisualAppearance()->Add(1,"c:\\exontrol\\images\\normal.ebn"); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutBackColorLevelHeader(0x1000000); |
456 |
How can I change the level's foreground color in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutForeColor(RGB(255,0,0)); spGantt1->GetChart()->GetLevel(1)->PutForeColor(RGB(0,0,255)); |
455 |
How can I change the level's background color in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(0)->PutBackColor(RGB(255,0,0)); |
452 |
How can I add icons or pictures to the scale or zoom area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif"); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewHeight(48); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exZoomOnRClick); var_Chart->PutOverviewZoomCaption(L"Year|½Year|¼Year|<img>3</img> Week|Third|<img>2</img> Day|<img>pic1</img>|Hour|Min|Sec"); var_Chart->PutLabel(EXGANTTLib::exYear,L""); var_Chart->PutLabel(EXGANTTLib::exHalfYear,L""); var_Chart->PutLabel(EXGANTTLib::exQuarterYear,L""); var_Chart->PutLabel(EXGANTTLib::exThirdMonth,L""); var_Chart->PutLabel(EXGANTTLib::exHour,L""); var_Chart->PutLabel(EXGANTTLib::exMinute,L""); var_Chart->PutLabel(EXGANTTLib::exSecond,L""); var_Chart->PutOverviewZoomUnit(52); spGantt1->GetColumns()->Add(L""); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->PutCellSingleLine(var_Items->AddItem("Right click the Overview area and select a new scale"),long(0),EXGANTTLib::exCaptionWordWrap); |
451 |
How can I add icons or pictures to the scale or zoom area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->PutHTMLPicture(L"pic1","c:\\exontrol\\images\\zipdisk.gif"); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewHeight(48); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exAlwaysZoom); var_Chart->PutOverviewZoomCaption(L"Year|½Year|¼Year|<img>3</img> Week|Third|<img>2</img> Day|<img>pic1</img>|Hour|Min|Sec"); var_Chart->PutLabel(EXGANTTLib::exYear,L""); var_Chart->PutLabel(EXGANTTLib::exHalfYear,L""); var_Chart->PutLabel(EXGANTTLib::exQuarterYear,L""); var_Chart->PutLabel(EXGANTTLib::exThirdMonth,L""); var_Chart->PutLabel(EXGANTTLib::exHour,L""); var_Chart->PutLabel(EXGANTTLib::exMinute,L""); var_Chart->PutLabel(EXGANTTLib::exSecond,L""); var_Chart->PutOverviewZoomUnit(52); |
450 |
How can I change the width of the unit in the scale or zoom
|
449 |
How can I a scale or zoom of the chart, when right clicking the chart's header
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exZoomOnRClick); var_Chart->PutOverviewZoomCaption(L"Year|½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec"); var_Chart->PutLabel(EXGANTTLib::exYear,L""); var_Chart->PutLabel(EXGANTTLib::exHalfYear,L""); var_Chart->PutLabel(EXGANTTLib::exQuarterYear,L""); var_Chart->PutLabel(EXGANTTLib::exThirdMonth,L""); var_Chart->PutLabel(EXGANTTLib::exHour,L""); var_Chart->PutLabel(EXGANTTLib::exMinute,L""); var_Chart->PutLabel(EXGANTTLib::exSecond,L""); var_Chart->PutOverviewZoomUnit(64); spGantt1->GetColumns()->Add(L""); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->PutCellSingleLine(var_Items->AddItem("Right click the Overview area and select a new scale"),long(0),EXGANTTLib::exCaptionWordWrap); |
448 |
How can I a customize the scale or zoom of the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exAlwaysZoom); var_Chart->PutOverviewZoomCaption(L"Year|½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec"); var_Chart->PutLabel(EXGANTTLib::exYear,L""); var_Chart->PutLabel(EXGANTTLib::exHalfYear,L""); var_Chart->PutLabel(EXGANTTLib::exQuarterYear,L""); var_Chart->PutLabel(EXGANTTLib::exThirdMonth,L""); var_Chart->PutLabel(EXGANTTLib::exHour,L""); var_Chart->PutLabel(EXGANTTLib::exMinute,L""); var_Chart->PutLabel(EXGANTTLib::exSecond,L""); var_Chart->PutOverviewZoomUnit(64); |
447 |
How can I a scale or zoom the chart at runtime
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->Images(_bstr_t("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exAlwaysZoom); var_Chart->PutOverviewZoomCaption(L"½Year|¼Year|<img>3</img>Month|Third|<img>2</img>Week|<img>1</img>Day|Hour|Min|Sec"); |
446 |
How can I a scale or zoom the chart at runtime
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); EXGANTTLib::IChartPtr var_Chart = spGantt1->GetChart(); var_Chart->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); var_Chart->PutAllowOverviewZoom(EXGANTTLib::exAlwaysZoom); var_Chart->PutOverviewZoomUnit(24); |
445 |
How can I a programmatically select a date
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutMarkSelectDateColor(RGB(255,0,0)); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetChart()->PutSelectDate(COleDateTime(2001,1,2,0,00,00).operator DATE(),VARIANT_TRUE); spGantt1->GetChart()->PutSelectDate(COleDateTime(2001,1,5,0,00,00).operator DATE(),VARIANT_TRUE); spGantt1->GetChart()->PutSelectLevel(0); |
444 |
How can I change the color to select a date, when clicking the chart's header
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutBackColor(RGB(255,255,255)); spGantt1->GetChart()->PutMarkSelectDateColor(RGB(255,0,0)); |
443 |
How can I enable or disable selecting a date, when clicking the chart's header
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutBackColor(RGB(255,255,255)); spGantt1->GetChart()->PutMarkSelectDateColor(RGB(255,255,255)); |
442 |
How can I specify the color or the stype for non working hours
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutUnitScale(EXGANTTLib::exHour); spGantt1->GetChart()->PutPaneWidth(VARIANT_FALSE,0); spGantt1->GetChart()->PutNonworkingHours(127); spGantt1->GetChart()->PutNonworkingHoursPattern(EXGANTTLib::exPatternYard); spGantt1->GetChart()->PutNonworkingHoursColor(RGB(255,0,0)); |
441 |
How can I specify the pattern or the stype for non working hours
|
440 |
How can I specify the non working hours
|
439 |
How can I get the index of the level from the point or cursor
|
438 |
How can I get the link from the point or cursor
|
437 |
How can I check or verify if a date is a non working day
|
436 |
How can I check or verify if a date fits the chart's visible area
|
435 |
How can I add a remove all non working days
|
434 |
How can I add a remove a non working days
|
433 |
How can I add a custom non working days
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutNonworkingDays(0); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetChart()->AddNonworkingDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetChart()->AddNonworkingDate(COleDateTime(2001,1,5,0,00,00).operator DATE()); |
432 |
How can hide the non working days
|
431 |
How can hide the non working days
|
430 |
How can I change the width of the links between bars
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLinksStyle(EXGANTTLib::exLinkSolid); spGantt1->GetChart()->PutLinksWidth(2); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"B1",vtMissing); var_Items->AddBar(var_Items->AddItem("Item 2"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),"B2",vtMissing); var_Items->AddLink("L1",var_Items->GetFindItem("Item 1",long(0),vtMissing),"B1",var_Items->GetFindItem("Item 2",long(0),vtMissing),"B2"); |
429 |
How can I change the style for the links between bars
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLinksStyle(EXGANTTLib::exLinkDashDotDot); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"B1",vtMissing); var_Items->AddBar(var_Items->AddItem("Item 2"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),"B2",vtMissing); var_Items->AddLink("L1",var_Items->GetFindItem("Item 1",long(0),vtMissing),"B1",var_Items->GetFindItem("Item 2",long(0),vtMissing),"B2"); |
428 |
How can I change the color for the links between bars
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutLinksColor(RGB(255,0,0)); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"B1",vtMissing); var_Items->AddBar(var_Items->AddItem("Item 2"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),"B2",vtMissing); var_Items->AddLink("L1",var_Items->GetFindItem("Item 1",long(0),vtMissing),"B1",var_Items->GetFindItem("Item 2",long(0),vtMissing),"B2"); |
427 |
How can I hide the links between bars
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),"B1",vtMissing); var_Items->AddBar(var_Items->AddItem("Item 2"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),"B2",vtMissing); var_Items->AddLink("L1",var_Items->GetFindItem("Item 1",long(0),vtMissing),"B1",var_Items->GetFindItem("Item 2",long(0),vtMissing),"B2"); spGantt1->GetChart()->PutShowLinks(VARIANT_FALSE); |
426 |
How can I display some grid line in the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewLevelLines(0); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),vtMissing,vtMissing); |
425 |
How do I change the tooltip when the cursor hovers the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewToolTip(L"Tooltip on the overview"); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,6,0,00,00).operator DATE(),COleDateTime(2001,1,14,0,00,00).operator DATE(),vtMissing,vtMissing); |
424 |
How do I remove the tooltip when the cursor hovers the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewToolTip(L""); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
423 |
How do I change the selection color in the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewSelBackColor(RGB(255,0,0)); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
422 |
How do I change the background color for the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewBackColor(RGB(255,0,0)); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
421 |
How do I specify the height for the overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutOverviewHeight(16); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
420 |
How do I show or hide the control's overview area
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutOverviewVisible(EXGANTTLib::exOverviewShowAll); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"Task",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
419 |
How do I get the bar from the point or cursor
|
418 |
How do I specify the color of pattern for non working days
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutNonworkingDays(66); spGantt1->GetChart()->PutNonworkingDaysPattern(EXGANTTLib::exPatternVertical); spGantt1->GetChart()->PutNonworkingDaysColor(RGB(255,0,0)); |
417 |
How do I specify the type of pattern for non working days
|
416 |
How do I specify the non working days
|
415 |
How do I specify the non working days
|
414 |
How do I add a predefined bar
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->GetBars()->Add(L"CustomBar")->PutColor(RGB(255,0,0)); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2001,1,1,0,00,00).operator DATE()); spGantt1->GetColumns()->Add(L"Column"); EXGANTTLib::IItemsPtr var_Items = spGantt1->GetItems(); var_Items->AddBar(var_Items->AddItem("Item 1"),"CustomBar",COleDateTime(2001,1,2,0,00,00).operator DATE(),COleDateTime(2001,1,4,0,00,00).operator DATE(),vtMissing,vtMissing); |
413 |
How do I change the unit being displayed in the chart
|
412 |
How do I specify the prodefined tooltip being shown on the chart's header, when Zoom method is used
|
411 |
How do I specify the prodefined labels being displayed on the chart, when Zoom method is used
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutPaneWidth(VARIANT_FALSE,0); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutLabel(EXGANTTLib::exHalfYear,L""); spGantt1->GetChart()->PutLabel(EXGANTTLib::exQuarterYear,L""); spGantt1->GetChart()->PutLabel(EXGANTTLib::exMonth,L"<%m3%>"); spGantt1->GetChart()->Zoom(COleDateTime(2007,1,1,0,00,00).operator DATE(),COleDateTime(2008,1,1,0,00,00).operator DATE(),vtMissing); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2007,1,1,0,00,00).operator DATE()); |
410 |
How do I scale or zoom the chart to a specified range of date
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutPaneWidth(VARIANT_FALSE,0); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->PutLabel(EXGANTTLib::exHalfYear,L""); spGantt1->GetChart()->PutLabel(EXGANTTLib::exQuarterYear,L""); spGantt1->GetChart()->PutLabel(EXGANTTLib::exMonth,L"<%m3%>"); spGantt1->GetChart()->Zoom(COleDateTime(2007,1,1,0,00,00).operator DATE(),COleDateTime(2008,1,1,0,00,00).operator DATE(),vtMissing); spGantt1->GetChart()->PutFirstVisibleDate(COleDateTime(2007,1,1,0,00,00).operator DATE()); |
409 |
How do I scale or zoom the chart to a specified range of date
|
408 |
How do I find the next date or previous date
|
407 |
How can I change the color for the grid lines in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutDrawGridLines(EXGANTTLib::exAllLines); spGantt1->GetChart()->PutLevelCount(2); EXGANTTLib::ILevelPtr var_Level = spGantt1->GetChart()->GetLevel(1); var_Level->PutDrawGridLines(VARIANT_TRUE); var_Level->PutGridLineColor(RGB(255,0,0)); |
406 |
How can I draw, show or hide the grid lines in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutDrawGridLines(EXGANTTLib::exAllLines); spGantt1->GetChart()->PutLevelCount(2); spGantt1->GetChart()->GetLevel(1)->PutDrawGridLines(VARIANT_TRUE); |
405 |
How do I change the color to highlight the today in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutMarkTodayColor(RGB(255,0,0)); |
404 |
How do I hide or stop highlighting the today area in the chart
/* Copy and paste the following directives to your header file as it defines the namespace 'EXGANTTLib' for the library: 'ExGantt 1.0 Control Library' #import <ExGantt.dll> using namespace EXGANTTLib; */ EXGANTTLib::IGanttPtr spGantt1 = GetDlgItem(IDC_GANTT1)->GetControlUnknown(); spGantt1->GetChart()->PutBackColor(RGB(255,255,255)); spGantt1->GetChart()->PutMarkTodayColor(RGB(255,255,255)); |
403 |
Is there any function to get the date in the format that I use for levels, to layout my chart's header
|
402 |
How can I get the date from the point, cursor
|
401 |
How can I show or hide the small ticker that shows up when the cursor hovers the chart area
|